eye protective glasses - Alemán Inglés Diccionario